Classical and quantum algorithms for constructing text from dictionary problem
نویسندگان
چکیده
We study algorithms for solving a problem of constructing text (a long string) from dictionary sequence small strings). The has an application in bioinformatics and connection with the assembly method reconstructing DNA fragments. Our is construction string t length n using strings $$s^1,\dots , s^m$$ possible overlapping. Firstly, we provide classical (randomized) algorithm running time $$O\left( n+L +m(\log n)^2\right) =\tilde{O}(n+L)$$ where L sum lengths ,s^m$$ . Secondly, quantum +\log n\cdot (\log m+\log \log n)\cdot \sqrt{m\cdot L}\right) =\tilde{O}\left( +\sqrt{m\cdot $$ Additionally, show that lower bound (randomized or deterministic) $$\varOmega (n+L)$$ Thus, our optimal up to log factor, shows speed-up when compared any case non-constant dictionary.
منابع مشابه
Classical and Quantum Algorithms for the Boolean Satisfiability Problem
This paper presents a complete algorithmic study of the decision Boolean Satisfiability Problem under the classical computation and quantum computation theories. The paper depicts deterministic and probabilistic algorithms, propositions of their properties and the main result is that the problem has not an efficient algorithm (NP is not P). Novel quantum algorithms and propositions depict that ...
متن کاملConstructing quantum dynamics from mixed quantum-classical descriptions
The influence of quantum bath effects on the dynamics of a quantum two-level system linearly coupled to a harmonic bath is studied when the coupling is both diagonal and off-diagonal. It is shown that the pure dephasing kernel and the non-adiabatic quantum transition rate between Born–Oppenheimer states of the subsystem can be decomposed into a contribution from thermally excited bath modes plu...
متن کاملQuantum Computing's Classical Problem, Classical Computing's Quantum Problem
Tasked with the challenge to build better and better computers, quantum computing and classical computing face the same conundrum: the success of classical computing systems. Small quantum computing systems have been demonstrated, and intermediate-scale systems are on the horizon, capable of calculating numeric results or simulating physical systems far beyond what humans can do by hand. Howeve...
متن کاملClassical and Quantum Algorithms for Exponential Congruences
Abstract. We discuss classical and quantum algorithms for solvability testing and finding integer solutions x, y of equations of the form af + bg = c over finite fields Fq. A quantum algorithm with time complexity q(log q) is presented. While still superpolynomial in log q, this quantum algorithm is significantly faster than the best known classical algorithm, which has time complexity q(log q)...
متن کاملClassical and Quantum Algorithms for USO Recognition
Unique Sink Orientations (USOs) are orientations of the hypercube graph capable of encoding many optimization problems, such as linear programming. When a USO is given in implicit form as an oracle, the USO recognition problem aims to distinguish USO from non-USO oracles. In this thesis we introduce a new type of orientation, the pseudo-USOs, which are closely related to the USO recognition pro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Natural Computing
سال: 2021
ISSN: ['1572-9796', '1567-7818']
DOI: https://doi.org/10.1007/s11047-021-09863-1